Career 2021 2020 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour French Open - Paris Germany F1 Germany F2 Germany F4 Germany F2 Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto The Surbiton Trophy - Surbiton Granby Challenger - Granby USTA Seascape Challenger - Aptos Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Binghamton Professional Tennis Tournament - Binghamton V Gramado Open de Tennis - Gramado GHI Bronx Classic - Bronx Open de L'Isere (Open 38) - Grenoble Yokohama Challenger 2001 - Yokohama The LTA Wrexham Challenger - Wrexham Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City ATP Bangalore Challenger - Bangalore Tennis Napoli Cup - Napoli Fergana Tennis Challenger Tournament - Fergana Sporting Challenger 2003 - Turin Banca Stato Challenger Lugano - Lugano X Open Internacional D'Andorra - Andorra 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Canottieri Mincio Open - Mantova Arroyo de la Encomienda - Valladolid Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Genoa Open 'Fondazione Carige' - Genova The Wright Financial Group, Inc. Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Challenger Ford de Cherbourg - Cherbourg Heineken Challenger 2004 - Ho Chi Minh City Open de Franche-Comte - Besancon Uncle Toby's Burnie Challenger - Tasmania Garden Open 2004 - Rome San Remo Tennis Cup - San Remo XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Ourocard Tennis Challenger - Sao Paulo 13 BH Tennis Open International Cup - Belo Horizonte TED Open - Istanbul Heineken Challenger - Ho Chi Minh City Draft Corona Mexico City Open - Mexico City Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan New Delhi Challenger - New Delhi Odlum Brown Vancouver Open - Vancouver Open D'Orleans - Orleans Siemens Open 2003 - Scheveningen Mobilux Open - Luxembourg ATP Challenger Numea - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Kia International in Burnie - Burnie Internationaux du Doubs - Besancon Shimadzu All Japan Indoor Tennis Championships - Kyoto 2006 Challenger of Santa Clarita California Challenger - Valencia XL Bermuda Open - Bermuda Dharwad Challenger 2006 - Dharwad Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Kobstaedernes ATP Challenger - Kolding Challenger Banque Nationale Rimouski - Rimouski Samsung Secruities Cup Challenger - Seoul Kia International In Caloundra - Caloundra Kia International In Kawana - Kawana Hilton Waikoloa Village USTA Challenger - Waikoloa Internationaux de Doubs Open de Franchie-Comte - Besancon Samsung Challenger 2007 - Ho Chi Minh City BMW Tennis Championship - Sunrise Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka Fergana Challenger - Fergana Odlum Brown Vancouver Open - Vancouver Bukhara Challenger - Bukhara Karshi Challenger - Karshi Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Swanston Challenger - Sacramento Kobstaedernes ATP Challenger - Kolding Open Sainte-Victoire - Aix-En-Provence Taiwan Challenger - Kaohsiung Busan Open Challenger Tennis - Busan The Surbiton Trophy - Surbiton Dublin Challenger - Dublin Oldum Brown Vancouver Open - Vancouver ATP Open Castilla y Leon - Segovia Busan Open - Busan Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Heilbronn Challenger The Natrel's Challenger of Granby - Granby Sunrise Challenger Tenerife Challenger Ramat Hasharon Challenger Izmir Challenger Nottingham Challenger Ethias Trophy - Mons Tashkent Challenger Seoul Challenger Chuncheon Challenger Bergamo Challenger Belgrade Challenger Cherbourg Challeger IX Open Internacional D'Andorra - Andorra Warsteiner Challenger Wolfsburg - Wolfsburg Jersey Challenger Johannesburg Challenger Athens Challenger Rhodes Challenger Busan Challenger Cremona Challenger Nottingham Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Vancouver Challenger St. Remy Challenger Izmir Challenger Tashkent Challenger Seoul Challenger Eckental Challenger Uncle Tobys Challenger in Caloundra - Caloundra Busan Challenger Prostejov Challenger Nottingham Challenger Nottingham Challenger Vancouver Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Singapore Challenger Kaohsiung Challenger Shanghai Challenger Petange Challenger Ningboo Challenger Orleans Challenger Seoul Challenger Johannesburg Challenger Quimper Challenger Cherbourg Challenger Le Gosier Challenger Leon Challenger Guadalajara Challenger Mexico City Challenger Samsung Securities Cup - Seoul Gallagher International - Hamilton Shimadzu All Japan Indoor Tennis Championships - Kyoto Kun-Ming Challenger Gemax Open - Belgrade Nova Challenger Osaka - Osaka Beijing Challenger Kaoshuing Challenger Seoul Challenger Heilbronn Challenger Quimper Challenger Astana Challenger Cherbourg Challenger Kazan Challenger Guadalajara Challenger Leon Challenger Open de la Ville de Saint Denis - Reunion Island Shenzhen Challenger Britania Zavaleta - Puebla Yokohama World Tennis Gaora Cup - Yokohama The 70th King's Cup and Queen's Cup - Bangkok Hilton Waikoloa Village USTA Challenger - Waikoloa Taipei City Challenger Gimcheon Challenger Nottingham Challenger Warsteiner Challenger Lubeck - Lubeck Portoroz Challenger Kaohsiung Challenger Recanati Challenger Head Cup Busan Open - Busan ATU Cup - Weiden The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos 12th BH Tennis Open International Cup - Belo Horizonte Open Castilla y Leon - Segovia Black Forest Open - Freudenstadt Open de la Ville de Saint Denis - Reunion Island USTA Challenger of Tiburon - Tiburon The Nottingham Challenger - Nottingham A Glimmer of Hope Challenger - Austin ATP Challenger 2003 Numea - New Caledonia 2004 Freeman Men's Challenger - Joplin Challenger 42 - Andrezieux IX Abierto Internacional de Salinas - Salinas Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Tennis Napoli Cup 2004 - Napoli Sporting Challenger - Turin The Surbiton Trophy - Surbiton Credicard Mastercard Tennis Cup - Campos do Jordao Irving Challenger Samsung Securities Cup - Seoul China Open - Beijing IPP Open - Helsinki Challenger Groningen - Groningen Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn Taipei City Challenger Challenger Ford de Cherbourg - Cherbourg Busan Challenger Torneo Internacional Challenger Fila 2005 - Leon Challenger Casablanca San Angel - Mexico City Seoul Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Challenger Ford de Cherbourg - Cherbourg HTV Challenger - Ho Chi Minh City Coffee Cup Challenger - Chikmagalur Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka The Natrel's Challenger - Granby Suzhou Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble The LTA Nottingham Challenger - Nottingham Flea Market Cup Busan Challenger Tennis - Busan Irving Challenger South African Airways Tennis Open - Durban Challenger DCN de Cherbourg - Cherbourg Seoul Challenger Bangkok Challenger Morocco Tennis Tour - Casablanca Manchester Challenger Surbiton Challenger Ilkley Challenger Baden Open - Karlsruhe The Surbiton Trophy - Surbiton Nanchang Challenger Samsung Securities Cup - Seoul Kaohsiung Challenger Challenger Natrel Presented by National Bank - Granby Ningboo Challenger Guzzini Challenger - Recanati Suzhou Challenger Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Akbank Private Banking TED Open - Istanbul Flea Market Cup - Busan Taipei City Challenger Gimcheon Challenger Seoul Challenger Busan Challenger Open des Alpes Trophee BNP Paribas - Grenoble Keio Challenger International Tennis Tournament - Yokohama Jinan Challenger Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa Shanghai Challenger 2008 China TCL Challenger - Guangzhou KGHM Dialog Polish Indoors - Wroclaw Ningboo Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Abierto Internacional de Salinas 'Dario Expreso' - Salinas Johannesburg Challenger BMW Tennis Championship - Sunrise Puerto Rico Challenger Tennis Event - Humacao Vancouver Challenger III Isla de Lanzarote - Lanzarote Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir Flea Market Cup Busan Challenger Tennis - Busan Sarajevo Challenger Ramat Hasharon Challenger Noumea Challenger Courmayeur Challenger Bergamo Challenger Bath Challenger Busan Challenger Rome Challenger Wolfsburg Challenger Heineken Trophy - 's-Hertogenbosch The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Tata Open 2003 - Chennai Rennes Challenger Copenhagen Open - Copenhagen Seoul Challenger Heilbronn Challenger Burnie Challenger Caloundra Challenger Le Gosier Challenger Dallas Challenger Napoli Challenger Ningboo Challenger Hua Hin Challenger Busan Challenger Rome Challenger St. Remy Challenger Irving Challenger Dallas Challenger Heilbronn Challenger Corona Mexico City Open - Mexico City Busan Challenger Nottingham-2 Challenger Heineken Open - Auckland The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Open de Moselle - Metz Chennai Open - Chennai Heineken Open - Auckland Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Thailand Open - Bangkok Vietnam Open - Ho Chi Minh City Kremlin Cup - Moscow Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach University of Tennessee USTA Challenger - Knoxville USTA Challenger of Dallas - Dallas US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open de L'Isere - Grenoble Bukhara Challenger - Bukhara Ordina Open - 's-Hertogenbosch The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Zagreb Open - Zagreb Chengdu Challenger RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Mumbai Open - Mumbai The Natrel's Challenger of Granby - Granby AIG Japan Open Tennis Championships - Tokyo Credicard Mastercard Tennis Cup - Campos do Jordao ATP Kremlin Cup - Moscow Seoul Challenger Next Generation Adelaide International - Adelaide Regions Morgan Keegan Championships - Memphis AIG Japan Open - Tokyo The Stella Artois Championships - London China Open - Beijing Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington Heineken Open Shanghai - Shanghai Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Chennai Open - Chennai SAP Open - San Jose Proton Malaysian Open - Kuala Lumpur SA Tennis Open - Johannesburg Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Atlanta Tennis Championships - Atlanta Winston Salem - Winston Salem Open de Moselle - Metz The Stella Artois Championships - London Kremlin Cup - Moscow Apia International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Moselle Open - Metz PTT Thailand Open - Bangkok Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Citi Open - Washington Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Power Horse Cup - Dusseldorf Gerry Weber Open - Halle AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Moselle Open - Metz Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai Heineken Open - Auckland Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington China Open - Beijing Aircel Chennai Open - Chennai Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Moselle Open - Metz Brisbane International - Brisbane ASB Classic - Auckland BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Garanti Koza Sofia Open - Sofia AEGON International - Eastbourne Hall of Fame Open - Newport Dubai Duty Free Tennis Championships - Dubai Great Ocean Road Open - Melbourne cinch Championships - London Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Open de Moselle - Metz Indianapolis Tennis Championships - Indianapolis Milan Indoors - Milan Qatar Open - Doha Open 13 - Marseille Heineken Open - Auckland Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis China Open - Beijing Estoril Open - Estoril St. Petersburg Open - St. Petersburg Qatar Open - Doha Milan Indoors - Milan Arizona Men's Tennis Championships - Scottsdale Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Hypo Group Tennis International - Portschach China Open - Beijing Chennai Open - Chennai Millenium Tennis Championships - Delray Beach SAP Open - San Jose The Tennis Channel Open - Las Vegas Mumbai Open - Mumbai The Artois Championships - London Campbells Hall of Fame Tennis Championships - Newport ATP Kremlin Cup - Moscow Brisbane - Brisbane Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona SAP Open - San Jose AEGON International - Eastbourne Countrywide Classic - Los Angeles Open de Moselle - Metz Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis AEGON Championships - London AEGON International - Eastbourne China Open - Beijing St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON International - Eastbourne Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington AAPT Championships - Adelaide PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Brisbane International - Brisbane Open Sud de France - Montpellier UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Brisbane International - Brisbane Open 13 - Marseille U.S. National Indoor Tennis Championships - Memphis Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Countrywide Classic - Los Angeles Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Valencia Open - Valencia Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg Geneva Open - Geneva AIG Japan Open Tennis Championships - Tokyo Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Millennium Estoril Open - Estoril Abierto Mexicano Telcel - Acapulco PTT Thailand Open - Bangkok China Open - Beijing Citi Open - Washington Chengdu Open - Chengdu China Open - Beijing Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Ricoh Open - 's-Hertogenbosch Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Citi Open - Washington Millennium Estoril Open - Estoril Chengdu Open - Chengdu AIG Japan Open Tennis Championships - Tokyo AEGON Championships - London SA Tennis Open - Johannesburg Rakuten Japan Open - Tokyo Brisbane International - Brisbane Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Millennium Estoril Open - Estoril AEGON Championships - London Abierto Mexicano - Los Cabos If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Moselle Open - Metz Ricoh Open - 's-Hertogenbosch Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Rogers Cup - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Miami Open - Miami Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Davis Cup, Group 1, 1R, LUX-POR 4-1 Davis Cup, Group 1, PO, TPE-CHN 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Hyundai Hopman Cup - Perth Davis Cup, Group 2, PO, FIN-LUX 3-2 Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, TPE-IND 2-3 Davis Cup, Group I, 1R, CHN-TPE 3-2 Davis Cup, Group II, PO, HUN-LUX 1-4 Davis Cup, Group II, 1R, MAR-LUX 2-3 Davis Cup, Group II, 1R, LUX-MAD 3-2 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 1, 1R, TPE-JPN 3-2 U.S. Open - New York Davis Cup, Group 2, REL2, TPE-HKG 4-1 Davis Cup, Group II, 1R, TPE-LIB 5-0 15th Asian Games Doha 2006 Olympics - Athens Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, Group 1, REL1, TPE-PAK 5-0 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 2R, PAK-TPE 4-1 Davis Cup, Group 1, PO, LUX-MAR 3-2 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Hopman Cup - Perth Davis Cup, Group II, 1R, IRL-LUX 2-3 Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group II, PO, MAD-LUX 1-4 Davis Cup, Group II, 2R, TPE-PHI 3-1 Davis Cup, Group II, PO, LUX-GEO 5-0